Skip to content

chore: upgrade @objectstack to 3.0.9, update roadmap for new UI protocol schemas#49

Merged
hotlong merged 2 commits intomainfrom
copilot/update-objectstack-to-latest
Feb 22, 2026
Merged

chore: upgrade @objectstack to 3.0.9, update roadmap for new UI protocol schemas#49
hotlong merged 2 commits intomainfrom
copilot/update-objectstack-to-latest

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 22, 2026

Bumps all @objectstack/* packages from ^3.0.0 to ^3.0.9 and updates the roadmap to reflect the expanded spec (14 modules, 1683 JSON schemas, 168 UI exports).

Package upgrades

  • @objectstack/client, client-react, core, driver-memory, objectql, plugin-auth, plugin-hono-server^3.0.9
  • Lockfile regenerated; all 1003 tests pass, tsc clean

Roadmap: spec v3.0.9 UI protocol gap analysis

New compliance matrix section documenting 9 categories of UI protocol schemas added in 3.0.9 that are candidates for implementation:

Category Key Schemas Current State
Record Page RecordDetailsProps, RecordHighlightsProps, RecordChatterProps, etc. Partial — detail tabs exist
DnD Protocol DndConfigSchema, DragItemSchema, DropZoneSchema Partial — kanban DnD exists
Gesture Protocol GestureConfigSchema, SwipeGestureConfigSchema, PinchGestureConfigSchema Partial — haptics exist
Offline/Sync Protocol OfflineConfigSchema, SyncConfigSchema, ConflictResolutionSchema Partial — offline hooks exist
Focus/Keyboard FocusManagementSchema, KeyboardShortcutSchema New — not yet implemented

Roadmap: v1.7 phases

Added three planned phases for spec-driven UI:

  • Phase 23 — SDUI Record Page Protocol (record details, highlights, chatter, related lists, interface pages)
  • Phase 24 — Interaction Protocol (spec-driven DnD, gesture, animation, transition configs)
  • Phase 25 — Focus, Keyboard, Offline & Notification Protocol
Original prompt

@objectstack升级到最新版,并根据新版ui协议更新roadmap


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

… new UI protocol

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Copilot AI changed the title [WIP] Upgrade ObjectStack to latest version and update roadmap chore: upgrade @objectstack to 3.0.9, update roadmap for new UI protocol schemas Feb 22, 2026
Copilot AI requested a review from hotlong February 22, 2026 06:25
@hotlong hotlong marked this pull request as ready for review February 22, 2026 06:55
Copilot AI review requested due to automatic review settings February 22, 2026 06:55
@hotlong hotlong merged commit b3bf228 into main Feb 22, 2026
1 check passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request upgrades all @objectstack/* packages from version 3.0.0 to 3.0.9 and updates the roadmap documentation to reflect the expanded spec capabilities. The upgrade brings significant enhancements to the ObjectStack spec, particularly in the UI protocol module, which now includes 168 exports across 1683 JSON schemas.

Changes:

  • Bumped 7 @objectstack packages (client, client-react, core, driver-memory, objectql, plugin-auth, plugin-hono-server) from ^3.0.0 to ^3.0.9
  • Updated roadmap to document spec v3.0.9 (14 modules, 1683 schemas, 8,380+ annotations) and added compliance matrix for new UI protocol schemas
  • Documented planned v1.7 implementation with 3 new phases (23-25) covering SDUI record pages, interaction protocols, and focus/keyboard/offline protocols

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
package.json Updated @objectstack package versions from ^3.0.0 to ^3.0.9 in both dependencies (2 packages) and devDependencies (5 packages)
pnpm-lock.yaml Regenerated lockfile with updated package resolutions and snapshots for all 7 @objectstack packages and their transitive dependencies
ROADMAP.md Updated date to 2026-02-22, SDK version references to 3.0.9, added spec v3.0.9 compliance matrix with 9 UI protocol schema categories, documented v1.7 phases 23-25 with detailed feature breakdowns, updated version summary and decision matrix tables
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants